package day230508;

import java.util.Arrays;
import java.util.Scanner;

/**
 * @author 兴趣使然黄小黄
 * @version 1.0
 * @date 2023/5/9 10:52
 * mkdir
 */
public class Main02 {

    public static void main(String[] args) {
        Scanner scan = new Scanner(System.in);
        while (scan.hasNext()) {
            int n = scan.nextInt();
            String[] dirs = new String[n]; // 存储路径
            for (int i = 0; i < dirs.length; i++) {
                dirs[i] = scan.next(); // 录入路径
            }
            // 根据字典序排序
            Arrays.sort(dirs);
            // 处理指令
            // 逻辑删除
            boolean[] flag = new boolean[n]; // flag[0] = true, 则表示 dirs[0] 删除
            for (int i = 0; i < dirs.length-1; i++) {
                if (dirs[i].equals(dirs[i+1])) {
                    // 如果路径相同, 则删除
                    flag[i] = true;
                } else if (dirs[i].length() < dirs[i+1].length()
                        && dirs[i+1].contains(dirs[i])
                        && dirs[i+1].charAt(dirs[i].length()) == '/') {
                    // 如果是子路径, 则删除子路径
                    flag[i] = true;
                }
            }
            // 控制输出
            for (int i = 0; i < dirs.length; i++) {
                if (!flag[i]) {
                    // 没被删除才能输出
                    System.out.println("mkdir -p " + dirs[i]);
                }
            }
            System.out.println();
        }
        scan.close();
    }
}
